@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑","宋体",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{background:#f7f7f7;}
a{color:#333;}
a:hover{color:#284E97;text-decoration: none; ease-out:0s;}
.w1000{width:980px; padding:10px; margin:auto; background-color:#FFF;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:8px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{margin-right:10px;color:#333; margin-top:6px;}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}
.red{color:#d30211}

/*headcss*/
.head{width: 1200px; height:86px; margin: auto;}
.headl{float:left; width:320px;}
.logo img{height: 54px; margin-top:15px;}
.headr{width:850px; float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{height:86px; z-index:1; }
.nav a{ color:#595959;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; line-height:86px; }
.nav .nLi h3 a{ display:block; padding:0 19px; font-size:14px; font-weight:bold;  }
.nav .sub{display:none; width:150px; left:0; top:86px;  position:absolute; background:#dfe1e9;  line-height:26px; padding:5px 0; z-index:99; border-top:#fff 1px solid;}
.nav .sub li{line-height:30px;text-indent:8px;zoom:1;z-index:99; border-bottom:#fff 1px solid;}
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background:#dfe1e9; color:#181878;   }
/*headcss*/

/*banner css*/
.picScroll-top{ margin:0 auto;  height:460px; overflow:hidden; position:relative; }
.picScroll-top .hd{ overflow:hidden; background:#f4f4f4;}
.picScroll-top .hd ul{ position:absolute; bottom:10px; width:100%; overflow:hidden; zoom:1; text-align:center; }
.picScroll-top .hd ul li{ display:inline-block; width:13px; height:13px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("../images/dots.png") left center no-repeat; }
.picScroll-top .hd ul li.on{ background-position:right center; }
.picScroll-top .bd{height:460px;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{width:100%;height:100%;}
.img:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
/*banner*/

.main{margin: 0 auto; width: 1200px; background:#FFF;}
/*bottom*/
.bottom{padding-bottom:18px; color:#fff; background:#181878;}
.bottom a{color:#fff;}
.foot{width:1200px; margin:0 auto; padding-top:20px;}

.footl{width:750px;float:left;position:relative;}
.onl{height:30px;margin-top:15px;background:url(../images/tb.png) left center no-repeat;}
.ly{width:150px;display:block;position:absolute; left:35px;}
.lx{width:100px;display:block;position:absolute; left:260px;}
.lk{width:55px;display:block;position:absolute; left:460px;}
.ly p,.lx p,.lk p{font-size:12px;}.ly span,.lx span,.lk span{font-size:10px;}
.link{width:170px; height:28px; position:absolute; left:520px; border:#eee 1px solid;}
.line{width:901px;height:5px;position:absolute;left:-115px;top:48px; background:url(../images/line.png) left center no-repeat;}

.ewm{width:300px; float:right; margin:0 auto; display:inline; font-size:12px;}
.wx{width:108px; float:right; margin-left:20px;}
.wx img{width:80px; margin-bottom:10px;}
.wx p{width:28px;float:right;line-height:20px;text-align:center;}

.copy{width:1200px; margin:10px auto; font-size: 12px; line-height: 30px;}
/*bottom*/
